@charset "utf-8";
/* CSS Document */
body {
	background: url(../images/background.gif);		
    margin: 0 auto 0;
    line-height: 20px;
    margin: 0 auto 0;
    line-height: 20px;
}
#wrapper {
	width: 904px;
	margin: auto;
	background-color:#FFF;		
}
#header {
	width:904px;
	height: 13px;
	margin: auto;
	float: right;
	background: url(../images/trad_2.gif) repeat-x;
}
#button {
	padding: 0px;
	margin-top: 0px;
}
#button li {
	float:left;
	display: inline;
	height:20px;
	background: url(../images/trad_4.gif) repeat-x;
}
#button li a {
	font-family: Tahoma;
	font-size:12px;
	padding-left:1.5px;
	padding-right:1.5px;
	width: 94px;
	margin-bottom: 5px;
	text-align:center;
	text-decoration: none;
	color:#FFF;
}
#navigate {
	float:left;
	margin-top:5px;
}
#navigate a {
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	float:left;
	color:#000;
}
#navigate1
{
	float:left;
	width: 904px;
	background-color: #76451C;
}
#menu {
	padding: 0px;
	margin-top: 0px;
	background-color: #76451C;
}
#menu li {
	float:left;
	display: inline;
	padding-top: 5px;
	padding-bottom: 5px;
	height:25px;
	background-color: #76451C;
}
#menu li a {    
	font-family: Tahoma;
	font-size:13px;
	padding-left: 24px;
	padding-right: 24px;
	margin-bottom: 0px;
	font-weight: bold;
	text-align:center;
	text-decoration: none;
	color:#FFF;
}
#menu a:link {
	text-decoration:none;
	color:#ffffff;
	line-height:160%;
}
#menu a:visited {
	text-decoration:none;
	color:#ffffff;
	line-height:160%;
}
#menu a:hover {
	color:#ffff00;
	line-height:160%;
}
#banner
{
	margin-top: 0px;
	padding-top: 0px;
	clear: both;
}
.banner-left
{
   background: url('../images/trad_11.gif');
   float: left;
   width: 173px;
   height: 216px; 
   margin: 0px;
}
.banner-center
{
    background: url('../images/trad_12g.gif') top repeat-x;
    width: 507px;
    padding-top: 7px;
    float: left;
}
.banner-right
{
    background: url('../images/trad_177.gif') top no-repeat;
    float:right;
    width: 224px;
    height: 216px;
}
.banner-right div
{
    background: url('../images/trad_13.gif') bottom no-repeat;
    margin-top: 65px;
    height: 150px;
    border-bottom: 1px solid #DDC694;
}
#content
{
	width: 904px;		
	background: url(../images/main-background.gif) repeat-y;
	background-color: #FCF5EC;
	padding-bottom: 15px;
	float:left;
}
#left
{
    background:url(../images/trad_21.gif) repeat-y 0 100%;
	width:173px;
	float:left;
}
.left_inner
{
    background: url('/Content/images/tcm_zyxx.gif') top right no-repeat;
}
.left-content
{
    background: url('/Content/images/trad_110.gif') top no-repeat;
	float:left;
	width: 173px;
	padding-left:0px;	
}
.center
{
    margin: 0px;
    float: left;
    width: 526px;
}
.right
{
    /*border-left: 2px solid #e6e1c9;*/
    float: right;
}
.home_content
{
    background: url('../images/trad_26.gif');  
}
#end-content
{
	width:904px;
	height:74px;
	clear:both;
	background: url(../images/trad_34.gif);
}
.left-menu
{   
	float: left;
	margin-top: 10px;		
	margin-left: 35px;	
}
.part_header
{
    margin-left:85px;
    margin-top:26px;
    font-size:18px;
    font-weight:bold;
    font-style:italic;
    color:#6B3327;   
}
.content-header
{
    padding-left:80px;
    padding-top:18px;
    font-size:18px;
    font-variant:normal;
    font-weight:bold;
    font-style:italic;
    color:#6B3327;  
    float:left;
    width:519px; 
    height:79px;            
    background: url(../images/tcm_jlsx.gif) no-repeat;    
}
.more
{
    margin-left:385px;
    font-weight:bold;
    font-style:italic;   
}
.sub-content
{
    margin-left: 15px;   
}
a.black:link{text-decoration:none;color:#6B3327;line-height:140%;} 
a.black:visited{text-decoration:none;color:#6B3327;line-height:140%;} 
a.black:hover{text-decoration:underline;color:#FF3300;line-height:140%;font-weight:bold;}

.left-ul
{
	list-style-type: none;
}
#bottom
{
    background: url('../images/trad_34_2.png') no-repeat;
	background-color:#FEF8F1;
	clear:both; 
	width:904px;
	height: 168px;
	margin:auto;
	padding-top: 20px;
	text-align: center;
}
#main
{
	width: 512px;	
	float:left;			
}
#right
{	
	/*background:	url(../images/trad_33.gif) repeat-y ;*/
	float: left;	
	width:205px;
	position: relative;
	z-index:50;
}

#right ul
{
	padding: 0px;
	list-style-type: none;
	margin-left: 30px;
	margin-bottom: 0px;
}
#right ul li
{
	padding: 0px;
	margin: 0px;
	border-bottom: thin;
	border-bottom: #D3C4A7;	
}
.right-line
{
	color:  #D3C4A0; 
	margin-right: 15px; 
	margin-top: 0px;
	padding: 0px;
	margin-bottom: 0px;
	
}
.right-trade
{
	margin: 0px;
	padding: 0px;	
}
#right-image
{	
	padding-top: 0px;		
	float: right;	
	clear:both;	
}
a.red1:link{color:#9F7529;text-decoration: none;margin:0px;} 
a.red1:visited{color:#9F7529;text-decoration: none;margin:0px;} 
a.red1:hover{color:#FF3300;text-decoration: underline;margin:0px;}

.main-background
{
   margin-top: 0px;
   padding-top: 0px;
   background: url(../images/trad_111.gif) no-repeat; 
   float:left; 
   width: 519px;   
}
.main-background ul
{
    margin-top: 0px;
}

/*--------feat_prod_box-----------*/
.feat_prod_box{
padding:10px 0 10px 0;
margin:0 20px 20px 20px;
border-bottom:1px #b2b2b2 dashed;
float: left;
}
.feat_prod_box img{width:120px;height:80px;}

.feat_prod_box_details{
padding:10px 0 10px 0;
margin:0 10px 10px 0;
clear:both;
}
.prod_img{
float:left;
padding:0 5px 0 23px;
text-align:center;
}
.prod_det_box{
width:295px;
float:left;
padding:0 0 0 15px;
margin:0px;
position:relative;
}
.box_top{
padding:0;
overflow:hidden;
margin:0px;
width:295px;
height:9px;
background:url(../images/box_top.gif) no-repeat center bottom;
}
.box_center{
width:285px;
height:auto;
background:url(../images/box_center.gif) repeat-y center;
padding:0 5px 0 5px;
margin:0;
}
.box_center p
{
    padding: 5px 0 5px 0;
    margin: 0px;
    text-align: justify;
    line-height: 19px;    
}
.box1 a {text-decoration: none;
color: #000000;
}
.box_bottom{
width:295px;
height:9px;
padding:0;
overflow:hidden;
margin:0px;
background:url(../images/box_bottom.gif) no-repeat center top;
}

.new_prod_box{
float:left;
text-align:center;
padding:0;
margin:0;
}
.new_prod_bg img.aw{width:120px;height:110px;margin:0px;}
.new_prod_box a{
padding:5px 0 5px 0;
color:#58A119;
text-decoration:none;
display:block;
}
.new_prod_bg{
width:132px;
height:120px;
text-align:center;
padding:5px;
background:url(../images/new_prod_box.gif) no-repeat center;
position:relative;
overflow:hidden;
}

.new_icon{
position:absolute;
top:0px;
right:0px;
z-index:200;
}
.special_icon{
position:absolute;
top:0px;
_top:6px;
right:2px;
z-index:250;
}

.new_products{
clear:both;
padding:0px;
}
.new_products1{
clear:both;
padding:10px;
font-size:12px;
color:#333333;
line-height:22px;

}
.new_products1 li{float:left;width:230px;height:18px;padding-top:7px;font-size:12px;}
h1{font-size:16px;text-align:center;}
.centers{text-align:center;font-size:12px;color:#999999;}
#MyContent{text-align:left;font-size:12px;color:#333;line-height:22px;padding-bottom:15px;}

.feat_prod_box img
{
    opacity:0.7;
    filter:alpha(opacity=40); /* For IE8 and earlier */    
}

.prod_title{
color:#4B0804;
padding:5px 0 0 15px;
font-size:15px;
font-weight:bold;
}
a.more{
font-style:italic;
color:#4B0804;
float:right;
text-decoration:none;
font-size:14px;
padding:0px 15px 0 0 ;
}
a.more:hover{
color:#FF3300;
text-decoration:none;
line-height:140%;
}
.clear
{
    clear:both;   
}
.header
{
    float:left;
    height:79px;  
}
.background-content
{        
    float:left;   
    padding-top: 20px;
    background: url(../images/keshijieshao_03.gif) no-repeat;       
    width: 700px;  
    margin-top:20px;  
    padding-left:20px;    
    z-index:1000;
    position:relative;
    left:30px;        
}
.shareTitle
{
    float: left;
    height: 18px;
    background: url("../images/sharepage-title-decoration_.jpg") no-repeat scroll left center rgb(252, 245, 236);
    font: bold 20px/24px "";
    font-style:italic;
    color:#6B3327;
    padding: 0px 5px 0px 25px;
}
.aboutTitle
{
    float: left;
    margin-top:25px;
    height: 18px;
    font: bold 20px/24px "";
    font-style:italic;
    color:#6B3327;
    padding: 0px 5px 0px 25px;
}

h1
{
    margin: 20px auto 0 auto;
    padding: 0;
    background: url(../images/share-page-title-right-deco.jpg) no-repeat right;
    height: 18px;
    width: 96%;   
}
.border-main
{
    width:100%;    
    background: url(../images/trad_26.gif) repeat-y;
    margin-left:5px;
        
}
/*.main-header
{
    float:left;
    width:519px; 
    height:79px;        
    background: url(../images/tcm_zyyzx.gif) no-repeat;       
}

.main-header h2
{
    float:left;
    color: #222;
    background-color: transparent;   
    font-size: 20px;
    font-weight:bold;    
    text-decoration: none;
    margin-left:100px;
    margin-bottom:13px;
}*/

.text01
{
    float:left;
    border-top: 1px solid #EBEBEB;
    width:390px;    
    margin: 15px 40px;          
}
.text01 ul
{    
        border:0px none;
        padding-left:0px;        
        list-style:none;        
        list-style-type: none;
}

.text01 ul li
{    
    margin-left:0px;      
}
.background-content .img
{
   width:180px;
   border:1px solid #EBEBEB;
   float:left;
   clear:both;  
   margin-left:40px;   
   margin-top:20px; 
   border-radius: 5px;
   height:150px;
   padding: 3px;     
}
.background-content .img img
{
    border-radius: 5px;
}
.background-content .title
{
    float: left;    
    text-align: center;
    font: bold 22px/12px normal;   
    margin-top:70px; 
    margin-left:270px;
    color:#6B3327;
}
.background-content .back
{
    float:right;
    padding-right:180px;
    clear:both;
}

.background-content .back a{
font-style:italic;
color:#4B0804;
float:right;
text-decoration:none;
font-size:16px;
padding:0px 15px 0 0 ;
}
.background-content .back a:hover{
color:#FF3300;
text-decoration:none;
line-height:140%;
}

a.black:hover{color:#bc2931;}
.brown,a.brown:link,a.brown:visited{color:#6A450E;}
.orange,a.orange:link,a.orange:visited{color:#FC7F01;}
.f16{ font-size:16px; font-family:Times New Roman}

#new_title
{
    margin-left:30px;
    font-size:22px;
    font-weight:bold;             
}
#new_content
{
    margin-left:30px;
    margin-top:30px;    
    padding-right:10px;
}

#featured
{            
    position:relative;
    background:#fff;
    border:1px solid #932E1F;
}

#featured ul.ui-tabs-nav
{
    clear:both;    
    position:absolute;
    top:0; left:320px;    
    list-style:none;  
    padding:0; margin:0; 
    width:185px;
}

#featured ul.ui-tabs-nav li
{
    padding: 1px 0;
    padding-left:13px;
    font-size:12px;
    color:#666;    
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tab-nav li span
{
    font-size: 11px; font-family:Verdana;
    line-height:18px;  
      
}
#featured .ui tabs-panel
{        
    width:220px;height:160px;    
    background:#999;position:relative;
    overflow:hidden;    
}
#featured .ui-tabs-hide
{
    margin-left:10px;
    display:none;    
}
#featured li.ui-tabs-nav-item a
{
    display:block;  
    height:50px;  
    color:  #932E1F; background:#fff;  
    line-height:20px;         
}   
#featured li.ui-tabs-nav-item a:hover{  
    background:#f2f2f2;  
}  
#featured li.ui-tabs-selected{ /*Selected tab style*/  
    background:url('../images/selected-item.gif') top left no-repeat;  
}  
#featured ul.ui-tabs-nav li.ui-tabs-selected a{  
    background:#ccc;  
}  
#featured ul.ui-tabs-nav li img{  
    float:left; margin:2px 5px;  
    background:#fff;  
    padding:2px;  
    border:1px solid #eee;  
}   
#featured .ui-tabs-panel .info{ 
	position:absolute; 	
	top:133px; left:0; 
	height:74px; 
	width:320px;
	background: url('../images/transparent-bg.png'); 
} 
#featured .info h2  
{        
    font-size:13px; font-family:Georgia, serif;  
    color:#fff; padding:5px; margin:0;  
    overflow:hidden;  
}  
#featured .info p{  
    margin:0 5px;  
    font-family:Verdana; font-size:10px;  
    line-height:15px; color:#f0f0f0;  
}  
#featured .info a{  
    text-decoration:none;  
    color:#fff;  
}  
#featured .info a:hover{  
    text-decoration:underline;  
}  

.disease_box_header
{    
    background: url('../images/keshijieshao_header.jpg') no-repeat;    
    float:left;
    margin-left:10px;
    width:702px;
    height:68px;    
    margin-top:50px;    
}
.disease_box_content
{    
    background: url('../images/keshijieshao_background.gif') repeat-y;    
    margin-left:10px;             
    clear:both;
    padding: 25px;    
}
.disease_box_content img
{
    width:180px;
    border:1px solid #EBEBEB;
    float:left;
    clear:both;  
    margin: 0px 15px 15px 10px;
    border-radius: 5px;
    padding: 3px;
}
.disease_box_bottom
{
    background: url('../images/keshijieshao_bottom.jpg') no-repeat;    
    height:236px;    
    margin-bottom: 50px;
    margin-left:10px;
    clear:both;
}
#disease_title
{
    float: left;    
    text-align: center;
    font: bold 22px/12px normal;   
    margin-top:40px; 
    margin-left:270px;
    color:#6B3327;
}

#disease_news_title
{
    padding-top:15px;
    padding-left:30px;
    float: left;        
    font-style:italic;
    font: bold 16px normal;              
    color:#6B3327;   
     
}
.disease_box_bottom ul
{
    list-style-type: none;    
    width:400px;
}
.disease_box_bottom ul li 
{
        color:#6B3327;   
}
.solid_IconTinKhac 
{
    margin-top:9px;
    margin-right:3px;
    width:5px;
    height:6px;
    background: url('../images/solid_iconTinKhac.jpg') no-repeat;    
    float:left;
}
.home_introduction
{
    margin-top:20px;
}
.patient
{
    padding:20px;
    margin-top:20px;
    margin-left:25px;    
    border-width:1px;
    border:1px double #6B3327;
    
}
.patient p
{
    margin-left:15px;    
}
.patient_title
{
    padding: 20px;
    margin-top:30px;
    color:#6B3327;
    margin-left:100px;
    font-size:16px;
    font-weight:bold;    
}

#feature-item-content{
    padding: 15px 0px 15px 0px;
}

.featured-first {
float: left;
width: 460px;
}

.featured-first img {
padding: 5px;
border: 1px solid #BDBDBD;
background: white;
margin-right: 15px;
float: left;
}

#content .featured-first h2 a
{
    margin-top:0px; 
    font-size:13px;
    text-decoration:none;
    color:#6B3327;
    line-height:140%;
    font-weight:bold;
}

/**********************Head line***************************************/
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #header .widget-area h4 {
    color: #333333;
    font-family: Arial, Tahoma, Verdana;
    font-weight: normal;
    text-decoration: none;
    margin: 0 0 5px 0;
    padding: 0;
    }

#content h1, #content h2 {
	font-size: 20px;
	}

#content h2 a, #content h2 a:visited {
	color:#6B3327;
	text-decoration: none;
	}

#content h2 a:hover {
	color:#FF3300;
	text-decoration: none;
	}

#content h3 {
	font-size: 14px;
	font-weight:bold;
	}

#content h4, #header .widget-area h4 {
	font-size: 14px;
	}

#content h5 {
	font-size: 12px;
	}

#content h6 {
	font-size: 10px;
	}

/*boxtitle home*/
.older-posts{
    padding:0px;
}
.older-posts li{
    list-style: disc inside url("../images/list-style1.png");
    font-size:12px;
    font-weight:bold;
}

.older-posts li a{
    color:#2a2a2a !important;
}



/***** Hyperlinks ********************/
a, a:visited {
    color: #2255AA;
    text-decoration: none;
    }

a:hover {
    color: #2255AA;
    text-decoration: underline;
    }

a img {
    border: none;
    }

a:focus, a:hover, a:active {
    outline: none;
    }
p
{
    text-align:justify;
}
/*.menuright_header
{ 
    height: 20px;
    background: url('../images/trad_300_bg_2.png') no-repeat;
    z-index:-1000;
    padding-top: 4px;
    padding-left: 17px;
    font-size: 10px; 
    color:#932E1F; 
    font-weight:800; 
    text-transform: uppercase;  
}*/
.menuright_header
{ 
    margin-left: 0px !important;
    height: 20px;
    background: url('../images/menuright_header_left.png') left no-repeat;
    font-size: 10px; 
    color:#932E1F; 
    font-weight:800; 
    text-transform: uppercase; 
}
.menuright_header .header_outer
{
    background: url('../images/menuright_header_right.png') right no-repeat;
    height: 20px;
    display: inline-block;
}
.menuright_header .header_outer span
{
    margin-left: 20px;
    margin-right: 12px;
    height: 20px;
    display: inline-block;
    background: url('../images/menuright_header_back.png') repeat-x;
}
.news
{
    width: 93%;
    margin: auto; 
    margin-top: 15px;  
}
.news-title
{
    font: bold 22px/12px normal;
    color: #6B3327;
    text-align: center;
}
.news-content
{
    
}